namespace UniversalAdmin.Application.Dto;

public class PagedQuery
{
    public int Page { get; set; } = 1;
    public int Size { get; set; } = 10;
    public string? Search { get; set; }
    
    // 用户筛选参数
    public string? UserName { get; set; }
    public string? Email { get; set; }
    public string? Role { get; set; }
    public string? Status { get; set; }
    
    // 角色筛选参数
    public string? RoleName { get; set; }
    
    // 权限筛选参数
    public string? Name { get; set; }
    public string? Code { get; set; }
    public string? Type { get; set; }
    
    // 日志筛选参数
    public string? Level { get; set; }
    public string? Module { get; set; }
    public string? StartTime { get; set; }
    public string? EndTime { get; set; }
} 